.icon-blank{
	background:url('icons/blank.gif') no-repeat center center;
}
.icon-add:before{
	/*background:url('icons/edit_add.png') no-repeat center center;*/
	color: #333;
	content: "\f067";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-edit:before{
	/*background:url('icons/pencil.png') no-repeat center center;*/
	color: #333;
	content: "\f040";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-remove:before{
	/*background:url('icons/edit_remove.png') no-repeat center center;*/
	color: #FF0000;
	content: "\f014";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-save{
	background:url('icons/filesave.png') no-repeat center center;
}
.icon-cut{
	background:url('icons/cut.png') no-repeat center center;
}
.icon-ok:before{
	/*background:url('icons/ok.png') no-repeat center center;*/
	color: #333;
	content: "\f00c";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-no{
	background:url('icons/no.png') no-repeat center center;
}
.icon-cancel{
	background:url('icons/cancel.png') no-repeat center center;
}
.icon-reload:before{
	/*background:url('icons/reload.png') no-repeat center center;*/
	color: #333;
	content: "\f021";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-reset:before{
	/*background:url('icons/reload.png') no-repeat center center;*/
	color: #333;
	content: "\f0e2";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-search:before{
	/*background:url('icons/search.png') no-repeat center center;*/
	color: #333;
	content: "\f002";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-print{
	background:url('icons/print.png') no-repeat center center;
}
.icon-help{
	background:url('icons/help.png') no-repeat center center;
}
.icon-undo{
	color: #333;
	content: "\f0e2";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-redo{
	background:url('icons/redo.png') no-repeat center center;
}
.icon-back{
	background:url('icons/back.png') no-repeat center center;
}
.icon-sum{
	background:url('icons/sum.png') no-repeat center center;
}
.icon-tip{
	background:url('icons/tip.png') no-repeat center center;
}
.icon-filter{
	background:url('icons/filter.png') no-repeat center center;
}
.icon-priv:before{
	color: #333;
	content: "\f06e";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-photo:before{
	color: #333;
	content: "\f03e";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	line-height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-select-image:before{
	color: #333;
	content: "\f1c5";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-upload:before{
	color: #333;
	content: "\f093";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-config:before{
	color: #333;
	content: "\f085";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-true:before{
	color: #333;
	content: "\f00c";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-false:before{
	color: #333;
	content: "\f00d";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-check:before{
	color: #333;
	content: "\f1d9";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-info:before{
	color: #333;
	content: "\f1c2";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-chart:before{
    color: #333;
    content: "\f080";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: -4px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-map:before{
	color: #333;
	content: "\f124";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	margin-top: -4px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-zoomout:before{
	color: #333;
	content: "\f00e";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-zoomin:before{
	color: #333;
	content: "\f010";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	float: left;
	width: 16px;
	height: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/*new 170816*/
.icon-todo:before{
    color: #333;
    content: "\f046";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: -4px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-employee:before{
    color: #333;
    content: "\f2be";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: -4px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-job:before{
    color: #333;
    content: "\f2c1";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: -4px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.icon-mini-add{
	background:url('icons/mini_add.png') no-repeat center center;
}
.icon-mini-edit{
	background:url('icons/mini_edit.png') no-repeat center center;
}
.icon-mini-refresh:before{
	background:url('icons/mini_refresh.png') no-repeat center center;
}
.icon-large-picture{
	background:url('icons/large_picture.png') no-repeat center center;
}
.icon-large-clipart{
	background:url('icons/large_clipart.png') no-repeat center center;
}
.icon-large-shapes{
	background:url('icons/large_shapes.png') no-repeat center center;
}
.icon-large-smartart{
	background:url('icons/large_smartart.png') no-repeat center center;
}
.icon-large-chart{
	background:url('icons/large_chart.png') no-repeat center center;
}
